.at-logo-icon {
    list-style-image: url("chrome://addthis/skin/at-logo-16.png");
}


#at_toolbarBtn {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-24.png");
}
#at_toolbarBtn:active,
#at_toolbarBtn[open="true"] {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-24-over.png");
}
#at_toolbarBtn[disabled="true"] {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-24-disabled.png");
}

toolbar[iconsize="small"] #at_toolbarBtn {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-16.png");
}
toolbar[iconsize="small"] #at_toolbarBtn:active,
toolbar[iconsize="small"] #at_toolbarBtn[open="true"] {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-16-over.png");
}
toolbar[iconsize="small"] #at_toolbarBtn[disabled="true"] {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-16-disabled.png");
}
toolbar[iconsize="small"] #at_toolbarBtn[disabled="true"] {
    list-style-image: url("chrome://addthis/skin/at-logo-toolbar-16-disabled.png");
}



#at_toolsMenuPopup { list-style-image: none; }





#at_tbLeft {
    margin-right: 9px;
}

#at_tbLogo {
    border: none;
    padding: 0;
    margin: 0px 18px 0px 14px;
    cursor: pointer;
}

#at_tbSearchBox {
    -moz-border-radius: 4px 0 0 4px;
    border: 1px solid GrayText;
    height: 18px;
    margin: 4px 0px;
    background: #fff;
}

#at_tbSearchTxt {
    -moz-appearance: none;
    border: none;
    margin: 1px;
    padding: 2px;
}

#at_tbSearchBtn {
    -moz-border-radius: 0 4px 4px 0 !important;
    border-width: 1px 1px 1px 0 !important;
}

#at_tbSearchBtn label {
    font-weight: bold;
    margin-left: 1px;
}

#at_tbSplit {
    background-color: transparent;
    background-image: url("chrome://addthis/skin/toolbar-grip.png");
    background-repeat: no-repeat;
    background-position: center center;
    width: 11px;
}

#at_tbRight {
    margin-left: 9px;
}

#at_tbSearchBtn,
#at_tbShare toolbarbutton,
#at_tbSettings toolbarbutton {
    -moz-appearance: none;
    border: 1px solid GrayText;
    background-color: transparent;
    background-image: url("chrome://addthis/skin/toolbar-sharebtn-bg.png");
    background-repeat: repeat-x;
    background-position: 0 -0px;
    -moz-border-radius: 0;
    margin: 4px 0;
    padding: 0px 7px;
    height: 22px;
    min-width: 31px;
}

#at_tbSearchBtn:hover,
#at_tbShare toolbarbutton:hover,
#at_tbSettings toolbarbutton:hover {
    background-position: 0 -22px;
}

#at_tbSearchBtn:active,
#at_tbSearchBtn[open="true"],
#at_tbShare toolbarbutton:active, 
#at_tbShare toolbarbutton[open="true"],
#at_tbSettings toolbarbutton:active,
#at_tbSettings toolbarbutton[open="true"] {
    background-position: 0 -44px;
}

#at_tbShareContainer toolbarbutton:first-child,
#at_tbShareContainer:empty + #at_tbShareOverflow[hidden="true"] + #at_tbShare_more,
#at_tbShareContainer:empty + #at_tbShareOverflow
{
    border-left: 1px solid GrayText;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-bottomleft: 4px;
}

window[active="true"] #at_toolbar toolbarbutton,
window[active="true"] #at_tbSearchBox {
    border-color: InactiveCaptionText;
}

#at_tbShare toolbarbutton {
    border-left-width: 0;
}

#at_tbShare toolbarbutton .toolbarbutton-icon {
    margin: 0 !important;
}

#at_tbShare toolbarbutton .toolbarbutton-text {
    margin: 2px 6px !important;
}

#at_tbShareOverflow {
    padding: 0 6px 0 4px;
    min-width: 0 !important;
}

#at_tbShareOverflow .toolbarbutton-icon,
#at_tbShareOverflow .toolbarbutton-text {
    display:none;
}

#at_tbShare_more {
    -moz-border-radius-topright: 4px !important;
    -moz-border-radius-bottomright: 4px !important;
}

#at_tbSettings {
    margin: 0 5px 0 20px;
}

#at_toolbar #at_tbSettingsBtn {
    list-style-image: url("chrome://addthis/skin/wrench.png");
    -moz-border-radius: 4px;
}



#at_urlbarBtn {
    background:transparent none repeat fixed 0 0;
    margin-right: 1px !important;
    min-height:0;
    min-width:0;
    -moz-user-focus:none;
    -moz-appearance:none;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-image-region:rect(0px, 16px, 16px, 0px);
}
#at_urlbarBtn .button-menu-dropmarker,
#at_urlbarBtn .button-text {
    display: none;
}